			.notice {
				margin: 0 18px;
				padding-top: 6px;
				border-top: 1px solid #eee;
			}

			.notice > label {
				color: #333;
				margin-bottom: 8px;
			}

			.notice > div {
				color: #999
			}

			.notice > div > span {
				display:block;
				/*margin-bottom: 6px;*/
				line-height: 23px;
			}

			footer .cart-product-count {
			    position: absolute;
			    top: 7px;
			}
			footer .label-danger {
			    background-color: #f60;
			}
			footer .label {
			    position: absolute;
			    display: block;
			    margin-left: 40px;
			    margin-top: -10px;
			    padding: .2em .6em .3em;
			    font-size: 75%;
			    font-weight: 700;
			    line-height: 1;
			    color: #fff;
			    text-align: center;
			    white-space: nowrap;
			    vertical-align: baseline;
			    border-radius: .25em;
			}
			footer{
				position: fixed;
				bottom: 0px;
				height: 60px;
				width: 100%;
				background-color: #fff;
			}
			footer nav{
				display:-webkit-box;
				display:-moz-box;
				display:box;
				width: 100%;
				height: 50px;
			}
			footer nav a{
				display: block;
				-moz-box-flex:1; 
				-webkit-box-flex:1;
				color: #999999;
				font-size: 14px;
			    text-align: center;
			    padding-top: 10px;
			    width: 20%;
			}
			footer nav a:hover{
				color: #999;
			}
			footer nav a>i{
				color: #999;
				display: block !important;
			    text-align: center !important;
			    width: 100% !important;
			    font-size: 23px;
			    margin-bottom: 5px;
			}
